﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.ComponentModel.DataAnnotations.Schema;

namespace S4Store.Domain.CarKpi
{
    public class CarKpiMonthConfig 
    {
        public int Id { get; set; }

        /// <summary>
        /// 是否确认
        /// </summary>
        public bool IsConfirmed { get; set; }
        /// <summary>
        /// 月
        /// </summary>
        public DateTime Month { get; set; }

        /// <summary>
        /// 店
        /// </summary>
        public int StoreId { get; set; }

        /// <summary>
        /// 店
        /// </summary>
        public virtual Store Store { get; set; }

        /// <summary>
        /// 上月平均成交率
        /// </summary>
        public decimal LastMonthAvgvr { get; set; }

        /// <summary>
        /// 目标订单量
        /// </summary>
        public int OrderQuantityTarget { get; set; }

        /// <summary>
        /// 上月定交转化率
        /// </summary>
        public decimal LastMonthReserveDealConversionRate { get; set; }

        /// <summary>
        /// 保险目标
        /// </summary>
        public decimal InsureTarget { get; set; }

        /// <summary>
        /// 置换目标
        /// </summary>
        public decimal ReplacementTarget { get; set; }

        /// <summary>
        /// 金融目标
        /// </summary>
        public decimal FinancialTarget { get; set; }

        /// <summary>
        /// 延保目标
        /// </summary>
        public decimal ExtendTarget { get; set; }

        /// <summary>
        /// 套餐车销售率目标
        /// </summary>
        public decimal PakeageSaleRateTagrt { get; set; }

        /// <summary>
        /// 装潢车销售率目标
        /// </summary>
        public decimal DecorateSaleRateTagrt { get; set; }

        /// <summary>
        /// 平均单车装潢额目标
        /// </summary>
        public decimal DecorateAvgTagrt { get; set; }

        /// <summary>
        /// 平均单车保险额目标
        /// </summary>
        public decimal InsuranceAvgTagrt { get; set; }

        /// <summary>
        /// 目标套餐车型设计率
        /// </summary>
        public decimal PakeageDesignTarget { get; set; }


        /// <summary>
        /// 提车计划
        /// </summary>
        public int TCJH { get; set; }

        /// <summary>
        /// 库存系数目标
        /// </summary>
        public decimal InventoryIndexTarget { get; set; }
    }
}
